#pragma once
#include"RBtree.h"

template<class K,class V>
class map
{
public:
	struct MapkeyOfT
	{
		const K& operator()(const pair<K, V>& kv)
		{
			return kv.first;
		}
	};
private:
	RBTree<K, pair<K, V>,MapkeyOfT> _t;
};